vehicle-borne improvised explosive device - Espagnol Anglais Dictionnaire